package com.mall.dubbo.api;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.tanhua.model.domain.SmsFlashPromotion;

public interface SmsFlashPromotionApi {
    /**
     * 根据活动名称分页查询
     * @param keyword
     * @param page
     * @return
     */
    Page flashList(String keyword, Page<SmsFlashPromotion> page);

    /**
     * 修改秒杀上下线
     * @param id
     * @param status
     * @return
     */
    void updateStatus(Long id, Integer status);

    /**
     * 添加秒杀活动
     * @param smsFlashPromotion
     * @return
     */
    void create(SmsFlashPromotion smsFlashPromotion);

    /**
     * 编辑秒杀活动
     * @param smsFlashPromotion
     */
    void update(SmsFlashPromotion smsFlashPromotion);

    /**
     * 删除活动
     * @param id
     * @return
     */
    void delete(Long id);
}
